home *** CD-ROM | disk | FTP | other *** search
Wrap
Text File | 1989-05-25 | 16.4 KB | 1,307 lines
head 1.2; branch ; access ; symbols ; locks ; strict; comment @# @; 1.2 date 89.05.25.16.06.56; author ouster; state Exp; branches ; next 1.1; 1.1 date 89.05.25.15.54.38; author ouster; state Exp; branches ; next ; desc @@ 1.2 log @Upgrade with version from Okeeffe (5/25/89). (things like .bu were missing). @ text @.nr _0 \n(.c .\" Copyright (c) 1988 The Regents of the University of California. .\" All rights reserved. .\" .\" Redistribution and use in source and binary forms are permitted .\" provided that the above copyright notice and this paragraph are .\" duplicated in all such forms and that any documentation, .\" advertising materials, and other materials related to such .\" distribution and use acknowledge that the software was developed .\" by the University of California, Berkeley. The name of the .\" University may not be used to endorse or promote products derived .\" from this software without specific prior written permission. .\" THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR .\" IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED .\" WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. .\" .\" %W% (Berkeley) %G% .\" .\" This version has had comments stripped; an unstripped version is available. .if !\n(.V .tm You are using the wrong version of NROFF/TROFF!! .if !\n(.V .tm This macro package works only on the version seven .if !\n(.V .tm release of NROFF and TROFF. .if !\n(.V .ex .if \n(pf \ . nx \*(||/null.me .de @@C .nr _S \\n(.s .nr _V \\n(.v .nr _F \\n(.f .nr _I \\n(.i .ev \\$1 .ps \\n(_S .vs \\n(_Vu .ft \\n(_F 'in \\n(_Iu .xl \\n($lu .lt \\n($lu .rr _S .rr _V .rr _F .rr _I .ls 1 'ce 0 .. .de @@D .ds |p "\\$3 .nr _d \\$1 .ie "\\$2"C" \ . nr _d 1 .el .ie "\\$2"L" \ . nr _d 2 .el .ie "\\$2"I" \ . nr _d 3 .el .ie "\\$2"M" \ . nr _d 4 .el \ . ds |p "\\$2 .. .de @@z .if !"\\n(.z"" \ \{\ . tm Line \\n(c. -- Unclosed block, footnote, or other diversion (\\n(.z) . di . ex .\} .if \\n(?a \ . bp .rm bp .rm @@b\" .if t \ . wh -1p @@m .br .. .de @@I .rm th .rm ac .rm lo .rm sc .rm @@I .. .de he .ie !\\n(.$ \ \{\ . rm |4 . rm |5 .\} .el \ \{\ . ds |4 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 . ds |5 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 .\} .. .de eh .ie !\\n(.$ \ . rm |4 .el \ . ds |4 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 .. .de oh .ie !\\n(.$ \ . rm |5 .el \ . ds |5 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 .. .de fo .ie !\\n(.$ \ \{\ . rm |6 . rm |7 .\} .el \ \{\ . ds |6 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 . ds |7 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 .\} .. .de ef .ie !\\n(.$ \ . rm |6 .el \ . ds |6 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 .. .de of .ie !\\n(.$ \ . rm |7 .el \ . ds |7 "\\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9 .. .de ep .if \\n(nl>0 \ \{\ . wh 0 . rs . @@b .\} .. .de @@h .if (\\n(.i+\\n(.o)>=\\n(.l \ . tm Line \\n(c. -- Offset + indent exceeds line length .if t .if (\\n(.l+\\n(.o)>7.75i \ . tm Line \\n(c. -- Offset + line length exceeds paper width .nr ?h \\n(?H .rr ?H .nr ?c \\n(?C .rr ?C .rn |4 |0 .rn |5 |1 .rn |6 |2 .rn |7 |3 .nr _w 0 .nr ?W 0 .nr ?I 1 .ev 2 .rs .if t .@@m .if \\n(hm>0 \ . sp |\\n(hmu .@@t $h .if \\n(tm<=0 \ . nr tm \n(.Vu .sp |\\n(tmu .ev .mk _k .if \\n(?n .nm 1 .nr $c 1 .ie \\n(?s \ \{\ . rr ?s . rs ' @@b .\} .el \ . @@n .. .if \nv=2 \ \{\ . de @@m . @@O 0 . lt 7.5i . tl '\(rn''\(rn' . @@O . lt .. .\} .de @@n .if \\n(bm<=0 \ . nr bm \\n(.Vu .if (\\n(_w<=\\n($l)&(\\n(?W=0) \ \{\ . nr _b (\\n(ppu*\\n($ru)/2u . if \\n(_bu>((\\n(bmu-\\n(fmu-(\\n(tpu*\\n($ru))/2u) \ . nr _b (\\n(ppu*\\n($ru)-\n(.Vu . nr _b +\\n(bmu .\} .nr _B \\n(_bu .ch @@f .wh -\\n(_bu @@f .nr _b +(\\n(ppu*\\n($ru) .nr ?f 0 .if \\n(?o \ \{\ . (f _ . nf . |o . fi . )f . rm |o .\} .nr ?o 0 .if \\n(?T \ \{\ . nr _i \\n(.i . in \\n($iu . |h . in \\n(_iu . rr _i . mk #T . ns .\} .if (\\n(?a)&((\\n($c<2):(\\n(?w=0)) \ \{\ . nr ?a 0 . @@k |t . if \\n(?w \ . mk _k . nr ?w 0 .\} .os .$H .ns .. .de @@f .ec .if \\n(?T \ \{\ . nr T. 1 . T# 1 . br .\} .ev 2 .ce 0 .if \\n(?b \ \{\ . nr ?b 0 . @@k |b\" .\} .if \\n(?f \ . @@o .ie \\n($c<\\n($m \ . @@c .el \ . @@e .ev .. .de @@o .nf .ls 1 .in 0 .wh -\\n(_Bu @@r .|f .fi .if \\n(?o \ \{\ . di . if \\n(dn=0 \ \{\ . rm |o . nr ?o 0 . \} . nr dn \\n(_D . rr _D .\} .rm |f .ch @@r .. .de @@c .rs .sp |\\n(_ku .@@O +\\n($lu+\\n($su .nr $c +1 .@@n .. .de @@e .@@O \\n(_ou .rs .sp |\\n(.pu-\\n(fmu-(\\n(tpu*\\n($ru) .@@t $f .nr ?h 0 .bp .. .de @@t .if !\\n(?h \ \{\ . sz \\n(tp . @@F \\n(tf . lt \\n(_Lu . nf . \\$1 . br .\} .. .de $h .rm |z .if !\\n(?c \ \{\ . if e .ds |z "\\*(|0 . if o .ds |z "\\*(|1 .\} .if !\(ts\\*(|z\(ts\(ts \ ' tl \\*(|z .rm |z .. .de $f .rm |z .if \\n(?c \ \{\ . if e .ds |z "\\*(|0 . if o .ds |z "\\*(|1 .\} .if \(ts\\*(|z\(ts\(ts \ \{\ . if e .ds |z "\\*(|2 . if o .ds |z "\\*(|3 .\} .if !\(ts\\*(|z\(ts\(ts \ ' tl \\*(|z .rm |z .. .de @@r .di |o .nr ?o 1 .nr _D \\n(dn .ns .. .rn bp @@b .de bp .nr $c \\n($m .ie \\n(nl>0 \ . @@b \\$1 .el \ \{\ . if \\n(.$>0 \ . pn \\$1 . if \\n(?I \ . @@h .\} .br .wh 0 @@h .. .rn ll xl .de ll .xl \\$1 .lt \\$1 .nr $l \\n(.l .if (\\n($m<=1):(\\n($l>\\n(_L) \ . nr _L \\n(.l .. .rn po @@O .de po .@@O \\$1 .nr _o \\n(.o .. .de hx .nr ?H 1 .. .de ix 'in \\$1 .. .de bl .br .ne \\$1 .rs .sp \\$1 .. .de n1 .nm 1 .xl -\w'0000'u .nr ?n 1 .. .de n2 .nm \\$1 .ie \\n(.$ \ . xl -\w'0000'u .el \ . xl \\n($lu .. .de pa .bp \\$1 .. .de ro .af % i .. .de ar .af % 1 .. .de m1 .nr _0 \\n(hmu .nr hm \\$1v .nr tm +\\n(hmu-\\n(_0u .rr _0 .. .de m2 .nr tm \\n(hmu+\\n(tpp+\\$1v .. .de m3 .nr bm \\n(fmu+\\n(tpp+\\$1v .. .de m4 .nr _0 \\n(fmu .nr fm \\$1v .nr bm +\\n(fmu-\\n(_0u .. .de sk .if \\n(.$>0 \ . tm Line \\n(c. -- I cannot skip multiple pages .nr ?s 1 .. .de re .ta 0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i +0.5i .. .if t .ig .de re .ta 0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i +0.8i .. .de ba .ie \\n(.$ \ . nr $i \\$1n .el \ . nr $i \\n(siu*\\n($0u .. .de hl .br \l'\\n(.lu-\\n(.iu' .sp .. .de pp .lp \\n(piu .. .de lp .@@p .if \\n(.$ \ . ti +\\$1 .nr $p 0 1 .. .de ip .if (\\n(ii>0)&(\\n(ii<1n) \ . nr ii \\n(iin .nr _0 \\n(ii .if \\n(.$>1 \ . nr _0 \\$2n .@@p \\n(_0u .if \\w"\\$1" \ \{\ . ti -\\n(_0u . ie \\w"\\$1">=\\n(_0 \ \{\ \&\\$1 . br . \} . el \&\\$1\h'|\\n(_0u'\c .\} .rr _0 .. .de np .if \\n($p<0 \ . nr $p 0 .nr $p +1 .@@p \w'\0(000)\0'u .ti -\w'\0(000)\0'u \0(\\n($p)\h'|\w'\0(000)\0'u'\c .. .de bu .br .if \\n($p<0 \ . ns .nr $p 0-1 .@@p \w'\0\(bu\0'u .ti -\w'\0\(bu\0'u \0\(bu\0\c .. .de @@p .@@I .if "\\n(.z"|e" .tm Line \\n(c. -- Unmatched continued equation .in \\n($iu+\\n(pou .if \\n(.$ \ . in +\\$1n .ce 0 .fi .@@F \\n(pf .sz \\n(pp .sp \\n(psu .ne \\n(.Lv+\\n(.Vu .ns .. .de sh .rn sh @@T .so \\*(||/sh.me .sh "\\$1" "\\$2" \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 .rm @@T .. .de $p .if (\\n(si>0)&(\\n(.$>2) \ . nr $i \\$3*\\n(si .in \\n($iu .ie !"\\$1\\$2"" \ \{\ . sp \\n(ssu . ne \\n(.Lv+\\n(.Vu+\\n(psu+(\\n(spu*\\n($ru*\\n(.Lu) . ie \\n(.$>2 \ . ti -(\\n(siu-\\n(sou) . el \ . ti +\\n(sou . @@F \\n(sf . sz \\n(sp . if \\$3>0 \ . $\\$3 . if \w"\\$2">0 \\$2. . if \w"\\$1">0 \\$1\f1\ \ \& .\} .el \ . sp \\n(psu .@@F \\n(pf .sz \\n(pp .. .de uh .rn uh @@T .so \\*(||/sh.me .uh "\\$1" .rm @@T .. .de 2c .br .if \\n($m>1 \ . 1c .nr $c 1 .nr $m 2 .if \\n(.$>1 \ . nr $m \\$2 .if \\n(.$>0 \ . nr $s \\$1n .nr $l (\\n(.l-((\\n($m-1)*\\n($s))/\\n($m .xl \\n($lu .mk _k .ns .. .de 1c .br .nr $c 1 .nr $m 1 .ll \\n(_Lu .sp |\\n(.hu .@@O \\n(_ou .. .de bc .sp 24i .. .de (z .rn (z @@V .so \\*(||/float.me .(z \\$1 \\$2 .rm @@V .. .de )z .tm Line \\n(c. -- unmatched .)z .. .de (t .(z \\$1 \\$2 .. .de )t .)z \\$1 \\$2 .. .de (b .br .@@D 3 \\$1 \\$2 .sp \\n(bsu .@@( .. .de )b .br .@@) .if (\\n(bt=0):(\\n(.t<\\n(bt) \ . ne \\n(dnu .ls 1 .nf .|k .ec .fi .in 0 .xl \\n($lu .ev .rm |k .sp \\n(bsu+\\n(.Lv-1v .. .de @@( .if !"\\n(.z"" .tm Line \\n(c. -- Illegal nested keep \\n(.z .@@M .di |k \!'rs .. .de @@M .nr ?k 1 .@@C 1 .@@F \\n(df .vs \\n(.su*\\n($Ru .nf .if "\\*(|p"F" \ . fi .if \\n(_d=4 \ . in 0 .if \\n(_d=3 \ \{\ . in +\\n(biu . xl -\\n(biu .\} .if \\n(_d=1 \ . ce 10000 .. .de @@) .br .if !"\\n(.z"|k" .tm Line \\n(c. -- Close of a keep which has never been opened .nr ?k 0 .di .in 0 .ce 0 .. .de (c .if "\\n(.z"|c" .tm Line \\n(c. -- Nested .(c requests .di |c .. .de )c .if !"\\n(.z"|c" .tm Line \\n(c. -- Unmatched .)c .br .di .ev 1 .ls 1 .in (\\n(.lu-\\n(.iu-\\n(dlu)/2u .nf .|c .ec .in .ls .ev .rm |c .. .de (q .br .@@C 1 .fi .sp \\n(qsu .in +\\n(qiu .xl -\\n(qiu .sz \\n(qp .. .de )q .br .ev .sp \\n(qsu+\\n(.Lv-1v .nr ?k 0 .. .de (l .br .sp \\n(bsu .@@D 3 \\$1 \\$2 .@@M .. .de )l .br .ev .sp \\n(bsu+\\n(.Lv-1v .nr ?k 0 .. .de EQ .rn EQ @@T .so \\*(||/eqn.me .EQ \\$1 \\$2 .rm @@T .. .de TS .rn TS @@W .so \\*(||/tbl.me .TS \\$1 \\$2 .rm @@W .. .de ]- .rn ]- @@] .so \\*(||/refer.me .]- .rm @@] .. .de ]< .rn ]< @@] .so \\*(||/refer.me .]< .rm @@] .. .if n .ds [. " [ .if t .ds [. \s-2\v'-.4m'\f1 .if n .ds .] ] .if t .ds .] \v'.4m'\s+2\fP .if n .ds <. " .if t .ds <. . .if n .ds >. . .if t .ds >. " .de IS .nr g7 \\n(.u .ls 1 .. .de IF .if \\n(g7 .fi .ls .. .de IE .if \\n(g7 .fi .ls .. .de PS .if t \ . sp 0.3 .nr g7 \\$2 .in (\\n(.lu-\\n(g7u)/2u .ne \\$1u .nr g7 \\n(.u .ls 1 .. .de PE .ls .in .if \\n(g7 .fi .if t .sp .6 .. .de GS .nr g7 (\\n(.lu-\\n(g1u)/2u .if "\\$1"L" .nr g7 \\n(.iu .if "\\$1"R" .nr g7 \\n(.lu-\\n(g1u .in \\n(g7u .nr g7 \\n(.u .ls 1 .nf .ne \\n(g2u .. .de GE .GF .if t .sp .6 .. .de GF .ls .in .if \\n(g7 .fi .. .de sz .ps \\$1 .vs \\n(.su*\\n($ru .bd S B \\n(.su/3u .. .de r .nr _F \\n(.f .ul 0 .ft 1 .if \\n(.$ \&\\$1\f\\n(_F\\$2 .rr _F .. .de i .nr _F \\n(.f .ul 0 .ft 2 .if \\n(.$ \&\\$1\f\\n(_F\\$2 .rr _F .. .de b .nr _F \\n(.f .ul 0 .ft \\n($b .if \\n(.$ \&\\$1\f\\n(_F\\$2 .rr _F .. .de rb .nr _F \\n(.f .ul 0 .ft 3 .if \\n(.$ \&\\$1\f\\n(_F\\$2 .rr _F .. .de u \&\\$1\l'|0\(ul'\\$2 .. .de q \&\\*(lq\\$1\\*(rq\\$2 .. .de bi .ft 2 .ie t \&\k~\\$1\h'|\\n~u+(\\w' 'u/4u)'\\$1\fP\\$2 .el \&\\$1\fP\\$2 .. .de bx .ie \\n($T \&\f2\\$1\fP\\$2 .el \k~\(br\|\\$1\|\(br\l'|\\n~u\(rn'\l'|\\n~u\(ul'\^\\$2 .. .de sm \s-1\\$1\\s0\\$2 .. .de @@F .nr ~ \\$1 .if \\n~>0 \ \{\ . ul 0 . if \\n~=8 \ . nr ~ \\n($b . ft \\n~ .\} .rr ~ .. .de (f .rn (f @@U .so \\*(||/footnote.me .(f \\$1 \\$2 .rm @@U .. .de )f .tm Line \\n(c. -- unmatched .)f .. .de $s \l'2i' .if n \ . sp 0.3 .. .de (d .rn (d @@U .so \\*(||/deltext.me .(d \\$1 \\$2 .rm @@U .. .de )d .tm Line \\n(c. -- unmatched .)d .. .de (x .rn (x @@U .so \\*(||/index.me .(x \\$1 \\$2 .rm @@U .. .de )x .tm Line \\n(c. -- unmatched .)x .. .de th .so \\*(||/thesis.me .rm th .. .de +c .ep .if \\n(?o:\\n(?a \ \{\ . bp . rs . ep .\} .nr ?C 1 .nr $f 1 1 .ds * \\*[1\\*]\k* .if \\n(?R \ . pn 1 .bp .in \\n($iu .rs .ie \\n(.$ \ . $c "\\$1" .el \ . sp 3 .. .de ++ .nr _0 0 .if "\\$1"C" \ . nr _0 1 .if "\\$1"RC" \ . nr _0 11 .if "\\$1"A" \ . nr _0 2 .if "\\$1"RA" \ . nr _0 12 .if "\\$1"P" \ . nr _0 3 .if "\\$1"B" \ . nr _0 4 .if "\\$1"AB" \ . nr _0 5 .if \\n(_0=0 \ . tm Line \\n(c. -- Bad mode to .++ .nr ?R 0 .if \\n(_0>10 \ .\{ . nr ?R 1 . nr _0 -10 .\} .nr ch 0 1 .if (\\n(_0=3):(\\n(_0=5) \ . pn 1 .ep .if \\n(_0=1 \ \{\ . af ch 1 . af % 1 .\} .if \\n(_0=2 \ \{\ . af ch A . af % 1 .\} .if \\n(_0=3 \ . af % i .if \\n(_0=4 \ . af % 1 .if \\n(_0=5 \ . af % 1 .if \\n(.$>1 \ . he \\$2 .if !\\n(_0=\\n(_M .if \\n(_M=3 \ . pn 1 .nr _M \\n(_0 .rr _0 .. .de $c .sz 12 .ft B .ce 1000 .if \\n(_M<3 \ . nr ch +1 .ie \\n(_M=1 CHAPTER\ \ \\n(ch .el .if \\n(_M=2 APPENDIX\ \ \\n(ch .if \w"\\$1" .sp 3-\\n(.L .if \w"\\$1" \\$1 .if (\\n(_M<3):(\w"\\$1") \ . sp 4-\\n(.L .ce 0 .ft .sz .ie \\n(_M=1 \ . $C Chapter \\n(ch "\\$1" .el .if \\n(_M=2 \ . $C Appendix \\n(ch "\\$1" .. .de tp .hx .bp .br .rs .pn \\n% .. .de ac .rn ac @@T .so \\*(||/acm.me .ac "\\$1" "\\$2" .rm @@T .. .de lo .so \\*(||/local.me .rm lo .. .de lh .so \\*(||/letterhead.me .. .if \n(mo=1 .ds mo January .if \n(mo=2 .ds mo February .if \n(mo=3 .ds mo March .if \n(mo=4 .ds mo April .if \n(mo=5 .ds mo May .if \n(mo=6 .ds mo June .if \n(mo=7 .ds mo July .if \n(mo=8 .ds mo August .if \n(mo=9 .ds mo September .if \n(mo=10 .ds mo October .if \n(mo=11 .ds mo November .if \n(mo=12 .ds mo December .if \n(dw=1 .ds dw Sunday .if \n(dw=2 .ds dw Monday .if \n(dw=3 .ds dw Tuesday .if \n(dw=4 .ds dw Wednesday .if \n(dw=5 .ds dw Thursday .if \n(dw=6 .ds dw Friday .if \n(dw=7 .ds dw Saturday .ds td \*(mo \n(dy, 19\n(yr .if (1m<0.1i)&(\nx!=0) \ . vs 9p .rr x .nr $r \n(.v/\n(.s .nr $R \n($r .nr hm 4v .nr tm 7v .nr bm 6v .nr fm 3v .nr tf 3 .nr tp 10 .hy 14 .nr bi 4m .nr pi 5n .nr pf 1 .nr pp 10 .nr qi 4n .nr qp -1 .nr ii 5n .nr $m 1 .nr $s 4n .ds || /usr/lib/me .bd S B 3 .ds [ \u\x'-0.25v' .ds ] \d .ds < \d\x'0.25v' .ds > \u .ds - -- .if t \ \{\ . ds [ \v'-0.4m'\x'-0.2m'\s-3 . ds ] \s0\v'0.4m' . ds < \v'0.4m'\x'0.2m'\s-3 . ds > \s0\v'-0.4m' . ds - \(em . nr fi 0.3i .\} .if n \ \{\ . nr fi 3n .\} .nr _o \n(.o .if n .po 1i .if \n(.V=1v \ . nr $T 2 .if n .if \n(.T=0 \ . nr $T 1 .if \nv=2 \ \{\ . nr $T 0 . po -0.5i .\} .if \n($T \ \{\ . if \n($T=1 \ . po 0 . ds [ [ . ds ] ] . ds < < . ds > > .\} .nr $b \nb .rr b .if \n($b=0 \ \{\ . if n .nr $b 2 . if t .nr $b 3 .\} .nr ps 0.5v .if \n($T \ . nr ps 1v .if t .nr ps 0.35v .nr bs \n(ps .nr qs \n(ps .nr zs 1v .nr xs 0.2v .nr fs 0.2v .if \n($T \ . nr fs 0 .if n .nr es 1v .if t .nr es 0.5v .wh 0 @@h .nr $l \n(.lu .nr _L \n(.lu .nr $c 1 .nr $f 1 1 .ds * \*[1\*]\k*\" .nr $d 1 1 .ds # [1]\k#\" .nr _M 1 .ds lq \&"\" .ds rq \&"\" .if t \ . ds lq `` .if t \ . ds rq '' .em @@z .de sc .so \\*(||/chars.me .rm sc .. .ll 6.0i .lt 6.0i @ 1.1 log @Initial revision @ text @d2 2 a3 20 .c2 ' .\"********************************************************************** .\"* * .\"* ****** - M E N R O F F / T R O F F M A C R O S ****** * .\"* * .\"* Produced for your edification and enjoyment by: * .\"* Eric Allman * .\"* Electronics Research Laboratory * .\"* U.C. Berkeley. * .\"* current address: * .\"* Britton-Lee, Inc. * .\"* 1919 Addison Street Suite 105 * .\"* Berkeley, California 94704 * .\"* * .\"* VERSION 2.14 First Release: 11 Sept 1978 * .\"* See file \*(||/revisions for revision history * .\"* * .\"* Documentation is available. * .\"* * .\"********************************************************************** d5 14 a18 1 .\" @@(#)tmac.e 2.14 12/28/81 d32 1 a32 1 .ps \\n(_Su d70 1 a70 1 .if "\*(.T"vp" \ d155 1 a155 1 .if "\*(.T"vp" .@@m d175 8 a182 6 .de @@m .@@O 0 .lt 7.5i .tl '\(rn''\(rn' .@@O .lt d184 1 d198 1 d263 1 d465 2 d468 12 a479 1 .ip (\\n($p) d490 1 a490 1 .sz \\n(ppu d514 1 a514 1 . sz \\n(spu d518 1 a518 1 . if \w"\\$1">0 \\$1\f1\ \ \" d523 1 a523 1 .sz \\n(ppu d690 6 d704 46 d798 3 d806 1 a806 1 . if \\n~>4 \ d957 3 d985 1 a985 1 .nr hm 3v a987 3 .if "\*(.T"va"\{\ . nr tm 5v . nr bm 8v\} d992 1 a992 1 .nr bi 4n d1014 1 a1014 1 . ds - \- d1025 1 a1025 1 .if \n(.T=0 \ d1027 1 a1027 1 .if "\*(.T"va" \ a1031 2 .if \nv \ . po 1i a1080 47 .de lh \" letter head. $1 == d if date wanted .nr xx \\n(.d .nr xy \\n(.u .nr xz \\n(.f .pp \0 .nr xw \\n(.s .nf .ie "\*(.T"ip" \{\ . ft R \} .el \{\ . ft cr\} .ps 12 .vs 0.14i .in 0 .ie "\*(.T"va" \{\ . po 0.1i . sp |0.3i\} .el \{\ . po 0.4i . sp |0.5i\} UNIVERSITY OF CALIFORNIA, BERKELEY .sp 0.3i-1v .ps 7 \D't 0.013i'\D'l 4.5i 0'\h'0.83i'\D'l 1.85i 0' .sp 0.13i-1v \!s5 \D't 0.024i'\|BERKELEY \v'-0.035i'\D'l 0 0'\v'0.035i' DAVIS \v'-0.035i'\D'l 0 0'\v'0.035i' IRVINE \v'-0.035i'\D'l 0 0'\v'0.035i' LOS ANGELES \v'-0.035i'\D'l 0 0'\v'0.035i' RIVERSIDE \v'-0.035i'\D'l 0 0'\v'0.035i' SAN DIEGO \v'-0.035i'\D'l 0 0'\v'0.035i' SAN FRANCISCO\h'|4.9i'\u\f(slseal\fP\h'|5.475i'\dSANTA BARBARA \v'-0.035i'\D'l 0 0'\v'0.035i' SANTA CRUZ .sp 0.07i-1v \D't 0.013i'\D'l 4.5i 0'\h'0.83i'\D'l 1.85i 0' .sp 0.5i-1v \|COLLEGE OF ENGINEERING\h'|4.1i'BERKELEY, CALIFORNIA 94720 \|DEPARTMENT OF ELECTRICAL ENGINEERING \0\0AND COMPUTER SCIENCES\D't 3u' \|COMPUTER SCIENCE DIVISION .ft \\n(xz .ps \\n(xw .if "\\$1"d" \{\ .sp 4p \h'|4.1i'\\*(td\} .if \\n(xy .fi .ie \\n(xx>\\n(.d .sp |\\n(xxu .el .sp 0.3i .vs .in .po .. d1082 1 a1082 46 .de IS \" ideal picture .nr g7 \\n(.u .ls 1 .. .de IF .if \\n(g7 .fi .ls .. .de IE .if \\n(g7 .fi .ls .. .de PS \" start picture (bwk) $1 is height, $2 is width in units .if t .sp .3 .in (\\n(.lu-\\$2u)/2u .ne \\$1u .nr g7 \\n(.u .ls 1 .. .de PE .in .if \\n(g7 .fi .if t .sp .6 .ls .. .de GS \" GRN called with C (default), L or R (g1=width, g2=height) .nr g7 (\\n(.lu-\\n(g1u)/2u .if "\\$1"L" .nr g7 \\n(.iu .if "\\$1"R" .nr g7 \\n(.lu-\\n(g1u .in \\n(g7u .nr g7 \\n(.u .ls 1 .nf .ne \\n(g2u .. .de GE .ls .in .if \\n(g7 .fi .if t .sp .6 .. .de GF .ls .in .if \\n(g7 .fi .. @